bitkeeper revision 1.136.1.1 (3e745e03Z7L06D2idmjbeBT1RUi98Q)
authoriap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk>
Sun, 16 Mar 2003 11:20:35 +0000 (11:20 +0000)
committeriap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk>
Sun, 16 Mar 2003 11:20:35 +0000 (11:20 +0000)
minor improvement to "mynewdom" to set the hostname

tools/domain_builder/mynewdom
xen/arch/i386/Rules.mk

index fd5d8763f690cbcd1ac2cbe0cf333c5c4939d9e3..843e603fa90eafd40e108fb8c9d47d1cfc0bad8c 100755 (executable)
@@ -21,7 +21,10 @@ LO=`echo $ADDR | sed -e 's/[0-9]\+\.[0-9]\+\.[0-9]\+\.\([0-9]\+\)/\1/'`
 HI=`echo $ADDR | sed -e 's/\([0-9]\+\.[0-9]\+\.[0-9]\+\)\.[0-9]\+/\1/'`
 NEWADDR=$HI.$[LO+DOM]
 
-echo New IP address : ${NEWADDR}
+NEWNAME=$NEWADDR
+LOOKUP=`host $NEWADDR`
+echo $LOOKUP | grep 'domain name pointer' && NEWNAME=`echo $LOOKUP | sed -e 's!.*domain name pointer \([^ ]\+\).$!\1!'`
+echo New IP address : ${NEWADDR}  name : ${NEWNAME}
 
 CMDLINE=`cat /proc/cmdline`
 case $CMDLINE in
index 8a672e228a88c38b587eb567dbe9026769feef79..e137a1abd396d5e01f76b7fc9ebd5f05ffaf6ed0 100644 (file)
@@ -9,6 +9,7 @@ MONITOR_BASE := 0xFC500000
 LOAD_BASE    := 0x00100000
 CFLAGS  := -nostdinc -fno-builtin -O3 -Wall -DMONITOR_BASE=$(MONITOR_BASE) 
 CFLAGS  += -fomit-frame-pointer -I$(BASEDIR)/include -D__KERNEL__ -DNDEBUG
+#CFLAGS  += -fomit-frame-pointer -I$(BASEDIR)/include -D__KERNEL__
 LDFLAGS := -T xeno.lds -N